Standardizing I/O for Mechatronic Systems (SIOMS) Using Real Time Unix Device Drivers
نویسنده
چکیده
This paper describes ongoing work toward a remote robotics research site which allows repeatable remote experimentation on multiple mobile robots. Our system consists of ten small mobile robots hosting onboard Unix workstations. The robots provide facilities for sensing and moving obstacles, inter-robot positioning and communications, and user input. The Unix workstations allow the user to control the robots using common languages in a familiar environment, while also providing an interface to mass-market peripherals (secondary storage and vision), network access (telnet, FTP, mail, and HTTP), and robust multi-tasking. We believe that this work provides a foundation for future e orts toward new paradigms for remote research and user interaction with taskable hardware (e.g., colonies of application-speci c robots). We envision applications in such domains as agriculture, environmental monitoring, and deep-space exploration.
منابع مشابه
Using the OSKit as a base for L4 applications
The OSKit is a framework and set of modularized components and library code, together with extensive documentation, for the construction of operating-system kernels, servers, and other OS-level functionality [3]. The DROPS project at Dresden University of Technology has been using the OSKit since the Flux group of Utah University released OSKit 0.60. We used it as a library of pieces useful for...
متن کاملG Eographically D Istributed “ M Ulti - O Perator ” C Ontrol for M Echatronic D Evices via the I Nternet
A technology of creating of geographically distributed multi-operator control of mechatronic devices via the Internet is described. We propose a hierarchical structure for the management of a group of robotized systems by combining their information-measuring and control systems into a local area network with mobile nodes via the Internet. A hardware and software architecture is proposed for in...
متن کاملAn I/O Architecture for Microkernel-Based Operating Systems
In a workhorse operating-system architecture, a slightly modified or unmodified off-the-shelf operating system runs as workhorse on a core operating system, next to application processes which have requirements not supported by the original workhorse alone. Examples include off-the-shelf operating systems running on real-time executives or trusted kernels. For such architectures, several challe...
متن کاملAn I / O System for Mach 3
The Mach 3.0 I/O system represents a radical departure from its predecessor { Mach 2.5, which relied on the BSD Unix model of device management. The I/O interface in Mach 3.0 supports device drivers that are largely device-independent, implemented at user-level, and location-independent. Our approach to device management signiicantly reduces the size of the kernel's machine-dependent code, enab...
متن کاملAn I O System for Mach
The Mach I O system represents a radical departure from its predecessor Mach which relied on the BSD Unix model of device management The I O interface in Mach sup ports device drivers that are largely device independent implemented at user level and location independent Our approach to device management signi cantly reduces the size of the kernel s machine dependent code enables us to reduce th...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1994